בעיות חשיבות: :(State transition system) STS מושגים: רדוקציה: f אינה חשיבה g אינה חשיבה; בבעיות הכרעה: f לא כריעה g לא כריעה.

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "בעיות חשיבות: :(State transition system) STS מושגים: רדוקציה: f אינה חשיבה g אינה חשיבה; בבעיות הכרעה: f לא כריעה g לא כריעה."

Transcript

1 1 סיכומים למבחן בקורס מודלים חישוביים סמסטר א' (פרופ' נחום דרשוביץ) חלק ראשון: חישוביות בעיות חשיבות: דוגמאות לפוקנציות לא חשיבות: פונקציה תיאור הערות, הבונה החרוץ בהינתן מספר n, מה הוא הפלט הגדול ביותר (מספרי) שתוכנית באורך לכל היותר n כלשהי יכולה ליצור. הוכחת אי חשיבות: מניחים שקיימת תוכנית המחשבת את. מגדירים תוכנית המריצה את B על 10, וחוסמים את גודלה כפונקציה של N. מגיעים לסתירה c לא אמורה להיות מסוגלת לחשב את. 10, המספר הקטן ביותר שאינו חשיב ע"י כל תוכנית ללא קלט שאורכה קטן או שווה ל- n. הוכחת אי חשיבות: אותו רעיון: מניחים בשלילה שקיימת תוכנית כזו מאורך N, וכותבים תוכנית בה מוגדרת M ומחזירה את הפלט - 5 פלט שלא אמורה להיות מסוגלת להחזיר., אורך התוכנית ללא קלט הקטן ביותר, של תוכנית המחשבת מספר גדול או שווה ל- n. הוכחת אי חשיבות: עושים רדוקציה ל- bb, ע"י הגדרת bb להחזיר את ה- k כך ש-., 1 מחזירה T אמ"מ p עוצרת על הקלט. הוכחת אי חשיבות (כריעות): עושים רדוקציה מ- minprog ע"י ריצה על כל תוכנית ללא קלט אפשרית, בדיקה האם עוצרת, ואם כן האם הפלט שלה גדול או שווה ל- n., מושגים: רדוקציה: חשיבות: פונקציה תהיה חשיבה אמ"מ ניתן לכתוב תוכנית מחשב (במודל חישובי כלשהו) המחשבת אותה. כיוון שמספר התוכניות הוא בן מניה, בעוד שמספר הפונקציות לא בן מניה, אזי לא כל הפונקציות חשיבות. כריעות: פונקציה תהיה כריעה אמ"מ היא חשיבה והטווח שלה הוא,, כלומר ניתן לחלק את כל הקלטים שלה לשתי קבוצות לפי הפלט שלהם (פרדיקט). פונקציות שהטווח שלהן הוא,, מגדירות שפות. נאמר כי קיימת רדוקציה מ- f אל g, נסמן (או: ), אם באמצעות תוכנית המחשבת את g, ניתן לכתוב תוכנית המחשבת את (g f יותר "קשה" מ- f ; כלומר ניתן לכתוב את f כך: ). אם אזי: g חשיבה f חשיבה; בבעיות הכרעה: g כריעה f כריעה. f אינה חשיבה g אינה חשיבה; בבעיות הכרעה: f לא כריעה g לא כריעה. :(State transition system) STS מכונת מצבים מתארת אלגוריתם, כאשר מעבריה הן פונקציות חלקיות. כל מצב מחזיק את כל המידע הנדרש ע"מ להמשיך בחישוב. STSהיא רביעיה סדורה:,,,, כך ש: Q: קבוצת מצבים סופית / אינסופית. : קבוצת מצבי התחלה. : קבוצת מצבי סיום. : יחס מעבר. ריצה / חישוב: סדרה סופית / אינסופית של איבריםמ- :Q המקיימת:., :, ריצה מקבלת: ריצה סופית המקיימת.

2 2 בעיות הכרעה: בעיות הכרעה: פרדיקטים, בעיות שיש להן תשובה T או,.F.,, : מושגים: א"ב: יסומן ; קבוצה סופית של תווים וסימנים. מחרוזת (מעל א"ב): סדרה סופית של תווים מ- כלשהו. למשל: - המחרוזת הריקה. שפה: קבוצה סופית / אינסופית של מחרוזות. למשל: - קבוצת כל המחרוזות מעל א"ב., בעיה / שפה כריעה: L תהיה כריעה אמ"מ קיימת תוכנית חשיבה (עוצרת בכל מקרה) p כך ש:. כל שפה סופית היא, בפרט כריעה. כמו כן כל הבעיות עם מספר סופי של שאילתות, או: מספר סופי של קלטים שהתשובה אליהן היא כן, או: מספר סופי של קלטים שהתשובה אליהן היא לא, הן כריעות., בעיה / שפה כריעה למחצה: L תהיה כריעה למחצה אם קיימת תוכנית p (לא בהכרח עוצרת תמיד) כך ש:. לכל /, הפרדיקטים p נסמן את L, היא השפה ש- p מקבלת / מכריעה למחצה. רדוקצית מיפוי: מחלקה: קבוצה סופית / אינסופית של שפות. המחלקה R: מחלקת כל השפות הכריעות, ידועה גם בשם מחלקת השפות הרקורסיביות. סגורה תחת פעולת המשלים:. המחלקה :RE מחלקת כל השפות הכריעות למחצה. המחלקה :core מחלקת כל השפות שהמשלימה שלהן היא ב- RE. נאמר כי קיימת רדוקצית מיפוי מהשפה A לשפה B, ונסמן אם קיימת פונ' חשיבה f כךש: (B שפה "קשה" יותר מ- A ). אותה f גם תקיים:. אם, אזי:. מכאן:.( (בפרט:. מכאן:.( (בפרט: A לא כריעה B לא כריעה. דוגמאות לשפות לא כריעות:,,, : : משפט רייס: תהי ל תכונה סמנטית שפה המקיימת: שפה של תוכניות. שפה לא טרוויאלית: קיימות., אזי. היא תכונה סמנטית, כלומר אם (מחזירות לכל קלט שהוא את אותו פלט, לא משנה איך), אזי (שתיהן שייכות / לא שייכות יחד ל- ). דוגמאות לשפות לא כריעות לפי רייס: שקילות סמנטית: אם L שפה סמנטית (כל התוכניות בה בעלות תכונה סמנטית כלשהי), אזי אם, לא בהכרח מתקיים ש:. למשל: נניח השפה L היא שפת כל התוכניות המחזירות כפלט מספר זוגי,.2..4, לעומת זאת, אם אזי - כלומר הן שייכות/לא שייכות ל- L יחד.

3 שפה( 3 :Stepper תוכנית חשובה בה משתמשים בהוכחות הפועלת באופן הבא:,, מחזירה T אמ"מ ריצת עוצרת (באופן תקין) לאחר לכל היותר n צעדים (אחרת מחזירה F). משפט הרקורסיה: לכל תוכנית : של תוכניות) קיים קלט c כך ש:. הוכחה:. ;.. כריעות למחצה ואנומרביליות: אנומרטור לשפה: עבור שפה L נגדיר : אנומרטור שהוא פונקציה חשיבה שלכל מחזירה, ופונקציה זו היא על.( : ) L ניתן לבנות אנומרטור לשפה באמצעות Zigzag (שבלול): תוכנית הרצה עם stepper על טבלת הקלטים האפשריים (מסודרים לקסיקוגרפית למשל) אל מול מספר הצעדים, ומחזירה בכל פעם את הקלט ה- i שעבורו ה- stepper החזיר T. טענות: קיים ל- L אנומרטור על..( אזי לקסיקוגרפית, מונוטוני (כלומר אם אנומרטור קיים ל- L לכל (אינסופית כמובן) קיימת תת שפה כך ש-. תכונות חשובות:. המחלקות RE, core סגורות תחת איחוד וחיתוך (הוכחה פשוטה).. מכאן שמתקיים:. ;, סיכום הוכחות כריעות/כריעות למחצה/קו-כריעות למחצה: הוכחת : למצוא תוכנית חשיבה המכריעה את L. להראות ש- L סופית. רדוקציה (מציאת 'L שידוע שהיא כריעה למצוא רדוקציה או רדוקצית מיפוי: ). / הוכחת : להראות וגם.( ) או לחילופין על.coRE שיטת הליכסון. רדוקציה או רדוקצית מיפוי. משפט.Rice הוכחת : שימוש ברעיון של משפט.Rice להראות תוכנית המכריעה למחצה את L (לא חשוב מה מחזירה / האם מתבדרת עבור ). רדוקצית מיפוי לבעיה כלשהי ב- RE. להוכיח שקיים אנומרטור ל- L. להראות ש-. הוכחת (שונה מאשר ): שיטת הליכסון. רדוקציית מיפוי מבעיה שאינה ב- RE. להראות ש- \.

4 א: א: 4 חישוב וקונפיגורציות: קונפיגורציה: המצב הנתון של מודל חישובי כלשהו. בהינתן מודל חשובי וקונ' ניתן יהיה להמשיך את החישוב (למשל: תמונת הזיכרון וכו'). חישוב / היסטוריה חישובית חוקית: סדרת קונפיגורציות,,, המקיימת: קונפיגורצית התחלה..i הוא מעבר חוקי לכל, :Checker היא קונ' סיום (מתקבלת תשובה והחישוב מסתיים).. על הקלט p היא היסטוריה חישובית חוקית של ריצת התוכנית,, תוכנית הבודקת האם :,, מכונת מונים: מכונת מונים עם k רגיסטרים היא זוג סדור, כך ש:.,, 0, כך ש-,1,, סדרה סופית של הוראות :,, :R סדרת רגיסטרים לא חסומים. קונפיגורציה של מכונת מונים: -,,, :, תמונת המצב של המכונה. תכונות: מכונת 3 מונים יכולה לחשב כל מה שמכונת n מונים יכולה. מכונת 2 מונים יכולה לסמלץ מכונת 3 מונים באופן הבא: נניח,, היא סדרת המספרים הראשוניים. לכל אחד מ- n הרגיסטרים נבחר : אז במכונת, ב- שייצגו. נסמן את הרגיסטרים של. כך: רגיסטר אחד ייצג את כל הרגיסטרים של o o רגיסטר שני יהווה רגיסטר טמפוררי לחישובים. הסימולציה: כל ב- יסומלץ ע"י (הכפלה). לבסוף יהיה ניתן לפרק לגורמים כדי להוציא את הערכים האמיתיים. דוגמא לשפה הקשורה למכונות מונים: :, 1000 שפה זו כריעה. רעיון ההוכחה: לכל היותר יהיו 1000 קונפיגורציות בהן כל הרגיסטרים קטנים ממש מ מריצים את מכונת המונים צעדים - אם בדרך אחד הרגיסטרים הגיע ל- 1000, מחזירים T. אחרת, נכנסנו ל- loop איפשהו בדרך ולעולם אף רגיסטר לא יגיע ל מכונת טיורינג Machine) :(Turing מכונת טיורינג היא שביעיה סדורה:,,,,,, כך ש: Q: קבוצה סופית של מצבים. "ב של השפה כך שהתו הריק לא נמצא בו. קלט למכונה יהיה מא"ב זה. "ב סופי של המכונה (מה שהמכונה יכולה לכתוב בעצמה) הכולל בתוכו לפחות את ואת התו הריק. : מצב התחלה. : מצב קבלה, כשמגיעים למצב זה המכונה עוצרת, הפלט הוא על הסרט. :( ) מצב דחיה. :, כאשר ראש המכונה על אות מסוימת עם מצב מ- Q, הוא כותב אות כלשהי, זז ימינה או שמאלה ועובר למצב כלשהו מ- Q. חישוב: מתחילים עם קלט כלשהו על הסרט (מורכב מ- ) ומ- וממשיכים עד הגעה ל-. / קונפיגורציות: במכונת טיורינג קונפיגורציה תהיה מה שכתוב על הסרט + המצב בו נמצאים + מיקום הראש בסרט. מכאן: עבור N משבצות ראשונות בסרט המכונה, מספר הקונ' המקסימלי האפשרי הוא:.

5 5 גרסאות מקבילות של TM בעלות אותו כוח חישוב: תחילת הסרט מסומן. אפשרות לראש הסרט להישאר במקומו לאחר כתיבה.(,, ) כותבת פעם אחת בלבד על הסרט. סרטים מרובים. סרט שאינו חסום לא ימינה ולא שמאלה (ניתן לנוע בחופשיות לשני הכיוונים עד אינסוף). גרסאות לא דטרמיניסטיות של מכונות טיורינג.(NTM) שקילות כוח חישובי של מודלים שונים: המודלים החישוביים הבאים שקולים: שפות תכנות (מחשב). שפות מכונה.(RAM) מכונת טיורינג. מכונות מונים (עם 2 מונים לפחות). חלק שני: סיבוכיות זמן ומקום: הגדרות: סיבוכיות זמן: מספר הצעדים הנדרש לביצוע אלגוריתם כפונקציה של הקלט. בניגוד לחק הראשון, כאן המודל החישובי משנה לסיבוכיות (למשל מ"ט עם שני סרטים עדיפה על מ"ט עם סרט אחד). טענה: כל בעיה הניתנת לפתרון ע"י מ"ט מרובת סרטים בזמן, ניתנת לפתרון ע"י מ"ט עם סרט אחד בזמן. סיבוכיות מקום: המקום המקסימלי בו משתמשים במהלך ריצת אלגוריתם כפונקציה של הקלט. במ"ט: חסום ע"י מספר הצעדים הנעשים ע"י המכונה (באופן כללי: ע"י קבוע כלשהו). סיבוכיות זמן ריצה: המחלקה : עבור פונ' :, מחלקה זו תהיה אוסף כל הבעיות (בעיות הכרעה) שניתן להכריע בזמן, כאשר n הוא אורך הקלט (יש לציין מודל על איזה מודל חישובי מדובר). המחלקה :( ) P פולינומיאלי נחשב יעיל. המחלקה :NP : מחלקת כל הבעיות הניתנות להכרעה בזמן (לכל היותר) פולינומיאלי. הגדרה זו אינה תלויה בפרטי המודל, ואלגוריתם מחלקת הבעיות שאי אפשר / לא ברור אם ניתן לפתור אותן, אך בהינתן עדות פולינומיאלית בגודל הקלט, ניתן לוודא בזמן פולינומיאלי (בגודל הקלט) האם פתרון כלשהו נכון. כלומר: קיים פולינום : ומ"ט הרצה בזמן פול' כךש:. : :, לא ידוע אם:.,,. מחלקת כל הבעיות הניתנות להכרעה בזמן (לכל היותר) אקספוננציאלי. מתקיים: : המחלקה :( ) EXP 2 המחלקה :NP Hard : : כלומר כל השפות כך שלכל שפה ב- NP קיימת רדוקציה פול' אליה. המחלקה :(NPC) NPComplete : כל השפות ה- NP Hard שהן גם NP בעצמן.

6 6 רדוקציה (מיפוי) פולינומיאלית: נאמר כי אם קיימת פונ' חשיבה ופולינומיאלית f כךש:. אם אזי מתקיים:,, (בהתאמה).,, (בהתאמה).., כדי להראותש- יש להראות גםש- (לא מספיק ש- דוגמאות לבעיות וסיווגן: * הגדרת :CNF נוסחאות לוגיות המורכבות מפסוקיות (שרשור משתנים / משלימי משתנים (ליטרלים) ב- ) המחוברות ביניהן ב-. * ספיקות: בעיה תהיה ספיקה אם קיימת הצבת ערכי אמת (ליטרלים) במשתני הנוסחא שיתנו לה ערך T (למשל לא ספיקה). בעיות ב- NP וב- NPC מA.(NPC- (NPC) SAT (NPC) 3SAT Finite domain (CSP) (NPC) HamPath ( \ ) IS (Independent Set) (NPC) (NPC) Clique ( ) (NPC) VC (Vertex Cover) (NPC) SubsetSum ( ) בעיות ב- P Primality Eulerian Path 2SAT בעיות ב- כל הנוסחאות הספיקות מצורת.CNF לא ידוע אם בעיה זו ב- P, אך בהינתן עד שהוא הצבה מספקת לנוסחא כלשהי, ניתן לודא שהנוסחה ספיקה. כל הנוסחאות הספיקות מצורת 3CNF (כל פסוקית מכילה 3 ליטרלים בדיוק). בעיות המורכבות מ-(, ),, עם תחום סופי (למשל {0,1}). כל הגרפים G שקיים בהם מסלול המילטוני (מסלול פשוט העובר בכל צמתי הגרף בדיוק פעם אחת). כל הזוגות, של גרף G ומספר טבעי k, כך שב- G קיימת קבוצת צמתים בגודל (לפחות) k שאין ביניהם אף קשת. ניתן להשתמש בקבוצת הצמתים ב- IS בגודל k כעדות. כל הזוגות, של גרף G ומספר טבעי k, כך שב- G קיימת קבוצת צמתים בגודל (לפחות) k בה כולם מחוברים לכולם. ניתן להשתמש בקבוצת הצמתים ב- Clique בגודל k כעדות. רדוקציה פול' פשוטה מ- IS : את כל זוגות הצמתים שלא היו מחוברים בקשת מחברים, ואת כל הקשתות המקוריות מסירים. כל הזוגות, של גרף G ומספר טבעי k, כך שב- G קיימת קבוצת צמתים S בגודל (לכל היותר) k כך שלכל קשת, מתקיים: אוש- או ש-. ניתן להשתמש ברדוקציה פול' פשוטה מ- IS : לוקחים את קבוצת הקודקודים המשלימה ל- IS ב- G, ובמקום k לוקחים. כל קבוצות המספרים,,, כך שקיימת קבוצה חלקית מתוך,, שסכום איבריה שווה ל- t. עדות מתאימה תהיה קבוצה חלקית המקיימת את התכונה הנחוצה. האם מספר הוא ראשוני. כל הגרפים G שקיים בהם מסלול אויילר. כל הנוסחאות הספיקות בהן כל פסוקית מכילה 2 ליטרלים בדיוק. כל הזוגות, של גרף G ומספר טבעי k כך ש: או שקיימת ב- G IS מגודל לפחות k, או שקיים ב- G clique מגודל לפחות k, אך לא שניהם יחד. סיבוכיות מקום: מודל בדיקת סיבוכיות מקום: מכונת טיורינג עם שלושה סרטים (מודל השקול ל- TM רגילה): סרט קלט (בגודל N): לקריאה בלבד, ראש נע לשני הצדדים. סרט עבודה (בגודל S): קריאה וכתיבה, ראש נע לשני הצדדים. חישוב מקום: המקום בו השתמשנו על סרט זה כפונקציה של הקלט. סרט פלט: לכתיבה בלבד, ראש נע ימינה בלבד. גודל קונפיגורציה במודל זה:. עבודה קלט

7 7 המחלקה : עבור פונ' : מחלקה זו תהיה אוסף כל השפות המוכרעות במקום. המחלקה :PSPACE : אוסף כל השפות הניתנות להכרעה תוך שימוש במקום פולינומיאלי לגודל הקלט (ללא חשיבות לסיבוכיות הזמן). בעיות ב- PSPACE QBF Halt LBA. שפה זו נמצאת ב- PSPACE Complete.(.. (למשל:, עם שימוש גם ב- SAT :,, כאשר LBA הוא מ"ט (מהמודל הנתון) בו סרט העבודה חסום ע"י גודל הקלט. : כל הנוסחאות בהן אין משתנים חופשיים (כולם תחת כמתים QSAT בתחילת הנוסחה) שיש להן הצבה הנותנת ערך T. סיבוכיות מקום פול' נובעת מפתרון בשיטה רקורסיבית. חלק שלישי: שפות רגולריות ואוטומטים, שפות חסרות הקשר אוטומטים סופיים דטרמיניסטיים :(DFA) אוטומט שהזיכרון שלו סופי, כלומר בעל מספר סופי של מצבים. הגדרה פורמלית:,,,, כך ש: Q: קבוצה סופית של מצבים. א: "ב קלט סופי. ברירת המחדל תהיה:. 0,1 : : פונקצית מעבר. : מצב התחלתי. : קבוצת מצבי סיום (קבלה). ההבדלים ממכונת טיורינג: אין ראש הנע שמאלה או ימינה על הקלט, אלא פשוט קוראים את הקלט תו אחרי תו ומתקדמים במצבים בהתאם. אין כתיבה. אין מצבי עצירה (עוצרים כאשר מגיעים לסוף הקלט: אם עצרנו במצב מ- F, נגיד שהאוטומט מקבל את אותו קלט). שפה של אוטומט דטרמיניסטי: נאמר כי L היא השפה של A כאשר:. אוטומטים סופיים לא דטרמיניסטיים :(NFA) אוטומט לא דטרמיניטי N יהיה:,,,, כך ש: o : : פונקצית המעבר יכולה לכלול בתחום שלה גם את התו הריק, כלומר לבצע מעבר "על ריק", והטווח שלה אינו יחיד אלא יכול להיות כל אחד מהמצבים השייכים לקבוצה חלקית כלשהי של מצבים מ- Q. כך ש: חישוב מקבל: רצף תווים ( ) וסדרת מצבים,, o, o כלומר ישנו איזשהו מסלול מקבל ב- N עבור המילה w. שפה של אוטומט לא דטרמיניסטי:. הפיכת NFA ל- DFA : נפטרים ממעברי : נניח יש לנו מעבר, אזי נוריד מעבר זה ונשים מעברים בין ישירות לכל אחד מהמצבים אליהם עובר, בהתאמה. כמו כן, אם מצב מקבל, נהפוך את גם למקבל (אם היה מקבל קודם, יישאר מקבל עכשיו). במקום מצב בודד נחזיק קבוצות מצבים:. יהיה במקום o לכל מעבר ב- NFAע"י כלשהו, נניח ל-,,, ניצור ב- DFA מעבר למצב:,,, כאשר אם אחד מהמצבים o בקבוצה זו הוא מקבל ב- NFA, המצב החדש הזה שהוגדר ב- DFA יהיה גם כן מקבל.

8 8 ניתן לאחר מכן להוריד את כל המצבים שלא ניתן להגיע אליהם (למשל מצב שנכנסו אליו רק קשתות ). הפיכת מספר DFA ל- NFA : ניתן פשוט להוסיף מצב חדש שיהיה מצב ההתחלה ב- NFA עם מעברי לכל אחד מ- k מצבי ההתחלה המקוריים של כל אחד מה- DFA. כך יתקיים שקיים ניחוש (כנדרש) של מסלול בו תתקבל ע"י ה- NFA שבנינו. מחלקת השפות הרגולריות: מחלקת השפות המתקבלות ע"י NFA או DFA זהות, והיא נקראת מחלקת השפות הרגולריות. למת הניפוח לשפות רגולריות: לכל שפה רגולרית L קיים קבוע ניפוח 0 כך שלכל מילה, ניתן לחלק את w ל-,, כך ש: 1 לכל 0 z) : יכולה להיות.( סגירות שפות רגולריות: חיתוך, איחוד, שרשור, משלים,. תו אחד כלשהו מהמילים ב- L ). (הורדת,,, (רוטציה של המילה; לכל מילה 1 רוטציות אפשריות). מינימליזציה של אוטומט: מוחקים מצבים לא נחוצים (למשל שלא ניתן להגיע אליהם). לכל מצב q נגדיר כשפה המתקבלת החל ממצב זה (כאילו הוא ב- ). את כל המצבים ששפות ההמשך שלהן שוות נאחד. ביטוי רגלורי: פעולת האיחוד :(+) משמעו שאותו חלק במילה יהיה אחד מהביטויים באיחוד. פעולת השרשור ( ): משמעו שרשור של שני ביטויים רגולרים. פעולת ה- ( ): אותו ביטוי יכול לחזור 0 פעמים. למשל:.,,,,,,,,, לכל אוטומט ניתן לבנות ביטוי רגולרי, ולהיפך. שיטות הוכחה: הוכחת רגולריות: הצגת ביטוי רגולרי לשפה. הצגת אוטומט NFA) או (DFA המקבל את השפה. הגעה לשפה דרך פעולות משמרות רגולריות משפות הידועות כרגולריות. שפות סופיות. הוכחת אי-רגולריות: סתירה ללמת הניפוח: מראים מילה שאמורה להיות בשפה ומקיימת את תנאי למת הניפוח. מראים לשכל חלוקה שהיא קיים איזשהו i עבורו המילה המתקבלת לאחר ניפוח לפי אותו i (או כיווץ) אינה בשפה. הגעה משפה זו לשפה שידוע שאינה רגולרית ע"י פעולות משמרות רגולריות.,(,( Σ?) subset בעיות כריעות לשפות רגולריות: שייכות?)?) fullness,(?) emptiness,( (?) equivalence ועוד.

9 9 דקדוקים חסרי הקשר: דקדוק חסר הקשר הוא רביעייה סדורה:,Σ,, כך ש: V: קבוצה סופית של משתנים..( Σ ( קבוצה סופית של טרמינלים (תוים שאינם משתנים, שפה) Σ: : משתנה התחלה. : : Σ אוסף חוקי גזירה. גזירה: מתחילים במשתנה S, ובכל שלב בוחרים איזשהו משתנה וכלל גזירה ומחליפים את A ב-. מסיימים כשיש רק טרמינלים. טענה: - השפות הרגולריות מוכלות במחלקת השפות ח"ה. שפה של דקדוק חסר הקשר :(CFL) w. בסופו ניתן להגיע למילה אשר גזירות (המתחיל ב- S ) רצף כלומר שפת כל המילים כך שקיים ב- G : Σ למת הניפוח לשפות ח"ה: תהי L שפה ח"ה, אזי יש לה קבוע ניפוח 0 כך שלכל, קיימת חלוקהל- כך ש: 1 לכל 0 מתקיים: סגירות שפות ח"ה: איחוד, שרשור,.KleenStar חיתוך עם שפה רגולרית. הצבה ח"ה: להציב במקום טרמינל סימן התחלה של CFG אחר..Reverse לא סגורות תחת: חיתוך עם שפה ח"ה. משלים.., Σ,, Σ, בעיות כריעות לשפות ח"ה: שייכות?) ), ריקנות?).( בעיות לא כריעות לשפות ח"ה: מלאות (?.( Σ דקדוקים חסרי הקשר לינאריים: לינארי: כל כלל גזירה הוא מהצורה: או.,,, Σ, לינארי ימני: כל כלל גזירה הוא מהצורה: או או Σ.,, לינארי שמאלי: מוגדר כמו ימני רק במקום יהיה (הולך ונבנה שמאלה במקום ימינה). טענה: אוסף כל הדקדוקים הלינאריים הימניים הוא מחלקת השפות הרגולריות (מכאן.( :Chomsky Normal Form (CNF) דקדוק ח"ה בו כל כלל הוא מהצורה:,, טענה: לכל שפה ח"ה L קיים דקדוק ח"ה G מצורת חומסקי. עבור,,,, Σ כאשר A יכול להיות סימן ההתחלה, אך B,C לא.

10 10 שיטות הוכחה: חוסר הקשר: מראים דקדוק ח"ה לשפה. השפה היא רגולרית או סופית. הגעה לשפה ע"י פעולות משמרות חוסר הקשר. אי-חוסר הקשר: סתירה לחוסר הקשר באמצעות למת הניפוח. הגעה לשפה שידוע שאינה חסרת הקשר תוך שימוש בפעולות משמרות חוסר הקשר. שרטוט כל מה שלמדנו:

מודלים חישוביים כריעות R זוהי מחלקת השפות הכריעות. מחלקה זו סגורה תחת פעולת המשלים. רדוקציה בעיית ההכרעה רדוקציית מיפוי.

מודלים חישוביים כריעות R זוהי מחלקת השפות הכריעות. מחלקה זו סגורה תחת פעולת המשלים. רדוקציה בעיית ההכרעה רדוקציית מיפוי. מודלים חישוביים סיכום כריעות טענה: לא כל הפונקציות חשיבות. מספר התוכניות הוא בן מניה. כל תוכנית מגדירה פונקציה מספרית אחת לכל היותר. לכן מספר האלגוריתמים הוא בן מניה בעוד שמספר הפונקציות המספריות אינו

Διαβάστε περισσότερα

{ : Halts on every input}

{ : Halts on every input} אוטומטים - תרגול 13: רדוקציות, משפט רייס וחזרה למבחן E תכונה תכונה הינה אוסף השפות מעל.(property המקיימות תנאים מסוימים (תכונה במובן של Σ תכונה לא טריביאלית: תכונה היא תכונה לא טריוויאלית אם היא מקיימת:.

Διαβάστε περισσότερα

אוטומט סופי דטרמיניסטי מוגדר ע"י החמישייה:

אוטומט סופי דטרמיניסטי מוגדר עי החמישייה: 2 תרגול אוטומט סופי דטרמיניסטי אוטומטים ושפות פורמליות בר אילן תשעז 2017 עקיבא קליינרמן הגדרה אוטומט סופי דטרמיניסטי מוגדר ע"י החמישייה: (,, 0,, ) כאשר: א= "ב שפת הקלט = קבוצה סופית לא ריקה של מצבים מצב

Διαβάστε περισσότερα

מודלים חישוביים תרגולמס 5

מודלים חישוביים תרגולמס 5 מודלים חישוביים תרגולמס 5 30 במרץ 2016 נושאי התרגול: דקדוקים חסרי הקשר. למת הניפוח לשפות חסרות הקשר. פעולות סגור לשפות חסרות הקשר. 1 דקדוקים חסרי הקשר נזכיר כי דקדוק חסר הקשר הוא רביעיה =(V,Σ,R,S) G, כך

Διαβάστε περισσότερα

אוטומטים- תרגול 8 שפות חסרות הקשר

אוטומטים- תרגול 8 שפות חסרות הקשר אוטומטים- תרגול 8 שפות חסרות הקשר דקדוק חסר הקשר דקדוק חסר הקשר הנו רביעיה > S

Διαβάστε περισσότερα

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur פתרון תרגיל --- 5 מרחבים וקטורים דוגמאות למרחבים וקטורים שונים מושגים בסיסיים: תת מרחב צירוף לינארי x+ y+ z = : R ) בכל סעיף בדקו האם הוא תת מרחב של א } = z = {( x y z) R x+ y+ הוא אוסף הפתרונות של המערכת

Διαβάστε περισσότερα

שפות פורמאליות אוטומטים

שפות פורמאליות אוטומטים הנושאים שנעבור שפות פורמאליות אוטומטים שפות פורמאליות מכונות/אוטומטים דקדוקים תורת הקומפילציה אהרון נץ מבוסס על השקפים של עומר ביהם שמבוססים על שקפי הרצאה מהקורס אוטומטים ושפות פורמאליות בטכניון, פרופ'

Διαβάστε περισσότερα

חורף תש''ע פתרון בחינה סופית מועד א'

חורף תש''ע פתרון בחינה סופית מועד א' מד''ח 4 - חורף תש''ע פתרון בחינה סופית מועד א' ( u) u u u < < שאלה : נתונה המד''ח הבאה: א) ב) ג) לכל אחד מן התנאים המצורפים בדקו האם קיים פתרון יחיד אינסוף פתרונות או אף פתרון אם קיים פתרון אחד או יותר

Διαβάστε περισσότερα

רשימת בעיות בסיבוכיות

רשימת בעיות בסיבוכיות ב) ב) רשימת בעיות בסיבוכיות כל בעיה מופיעה במחלקה הגדולה ביותר שידוע בוודאות שהיא נמצאת בה, אלא אם כן מצוין אחרת. כמובן שבעיות ב- L נמצאות גם ב- וב- SACE למשל, אבל אם תכתבו את זה כתשובה במבחן לא תקבלו

Διαβάστε περισσότερα

שפות פורמאליות אוטומטים

שפות פורמאליות אוטומטים שפות פורמאליות אוטומטים תורת הקומפילציה אהרון נץ מבוסס על השקפים של עומר ביהם שמבוססים על שקפי הרצאה מהקורס אוטומטים ושפות פורמאליות בטכניון, פרופ' שמואל זקס 1 הנושאים שנעבור שפות פורמאליות מכונות/אוטומטים

Διαβάστε περισσότερα

חלק 1 כלומר, פונקציה. האוטומט. ) אותיות, אלפבית, א"ב (.

חלק 1 כלומר, פונקציה. האוטומט. ) אותיות, אלפבית, אב (. תוכן עניינים תקציר מודלים חישוביים ערך יגאל הינדי 2 2 2 3 4 6 6 6 7 7 8 8 9 11 13 14 14 15 16 17 17 18 19 20 20 20 20 - האוטומט הסופי - אוטומט סופי דטרמניסטי 2 פרק - מושגים ומילות מפתח 2.1 - הגדרת אוטומט

Διαβάστε περισσότερα

פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד

פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשעד פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד 1. לכל אחת מן הפונקציות הבאות, קבעו אם היא חח"ע ואם היא על (הקבוצה המתאימה) (א) 3} {1, 2, 3} {1, 2, : f כאשר 1 } 1, 3, 3, 3, { 2, = f לא חח"ע: לדוגמה

Διαβάστε περισσότερα

חישוביות הרצאה 4 לא! זיהוי שפות ע''י מכונות טיורינג הוכחה: הגדרת! : f r

חישוביות הרצאה 4 לא! זיהוי שפות ע''י מכונות טיורינג הוכחה: הגדרת! : f r ל' ' פונקציות פרימיטיביות רקורסיביות חישוביות הרצאה 4 האם כל פונקציה מלאה היא פרימיטיבית רקורסיבית? לא נראה שתי הוכחות: פונקציות רקורסיביות (המשך) זיהוי שפות ע''י מכונות טיורינג הוכחה קיומית: קיימות פונקציות

Διαβάστε περισσότερα

Logic and Set Theory for Comp. Sci.

Logic and Set Theory for Comp. Sci. 234293 - Logic and Set Theory for Comp. Sci. Spring 2008 Moed A Final [partial] solution Slava Koyfman, 2009. 1 שאלה 1 לא נכון. דוגמא נגדית מפורשת: יהיו } 2,(p 1 p 2 ) (p 2 p 1 ).Σ 2 = {p 2 p 1 },Σ 1 =

Διαβάστε περισσότερα

אוטומטים ושפות פורמליות תרגולים

אוטומטים ושפות פורמליות תרגולים אוטומטים ושפות פורמליות תרגולים מבוסס על תרגולים של מר גולדגביכט עומר, אוניברסיטת בר אילן 2012. שיעור 1 הגדרות: א"ב: אוסף סופי ולא ריק של סימנים/אותיות/תווים. נסמן אותו באות. דוגמאות: 9},... 1,,{0, {א,..,.

Διαβάστε περισσότερα

לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור

לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור הרצאה מס' 1. תורת הקבוצות. מושגי יסוד בתורת הקבוצות.. 1.1 הקבוצה ואיברי הקבוצות. המושג קבוצה הוא מושג בסיסי במתמטיקה. אין מושגים בסיסים יותר, אשר באמצעותם הגדרתו מתאפשרת. הניסיון והאינטואיציה עוזרים להבין

Διαβάστε περισσότερα

ל הזכויות שמורות לדפנה וסטרייך

ל הזכויות שמורות לדפנה וסטרייך מרובע שכל זוג צלעות נגדיות בו שוות זו לזו נקרא h באיור שלעיל, הצלעות ו- הן צלעות נגדיות ומתקיים, וכן הצלעות ו- הן צלעות נגדיות ומתקיים. תכונות ה כל שתי זוויות נגדיות שוות זו לזו. 1. כל שתי צלעות נגדיות

Διαβάστε περισσότερα

מודלים חישוביים תרגולמס 7

מודלים חישוביים תרגולמס 7 מודלים חישוביים תרגולמס 7 13 באפריל 2016 נושאי התרגול: מכונת טיורינג. 1 מכונת טיורינג נעבור לדבר על מודל חישוב חזק יותר (ובמובן מסוים, הוא מודל החישוב הסטנדרטי) מכונות טיורינג. בניגוד למודלים שראינו עד

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ב (2012) דפי עזר

לוגיקה ותורת הקבוצות מבחן סופי אביב תשעב (2012) דפי עזר לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ב (2012) דפי עזר תורת הקבוצות: סימונים.N + = N \ {0} קבוצת המספרים הטבעיים; N Z קבוצת המספרים השלמים. Q קבוצת המספרים הרציונליים. R קבוצת המספרים הממשיים. הרכבת

Διαβάστε περισσότερα

הגדרה: מצבים k -בני-הפרדה

הגדרה: מצבים k -בני-הפרדה פרק 12: שקילות מצבים וצמצום מכונות לעי תים קרובות, תכנון המכונה מתוך סיפור המעשה מביא להגדרת מצבים יתי רים states) :(redundant הפונקציה שהם ממלאים ניתנת להשגה באמצעו ת מצבים א חרים. כיוון שמספר רכיבי הזיכרון

Διαβάστε περισσότερα

רשימת משפטים והגדרות

רשימת משפטים והגדרות רשימת משפטים והגדרות חשבון אינפיניטיסימאלי ב' מרצה : למברג דן 1 פונקציה קדומה ואינטגרל לא מסויים הגדרה 1.1. (פונקציה קדומה) יהי f :,] [b R פונקציה. פונקציה F נקראת פונקציה קדומה של f אם.[, b] גזירה ב F

Διαβάστε περισσότερα

חישוביות, אוטומטים ושפות מכונה סיכומי הרצאות

חישוביות, אוטומטים ושפות מכונה סיכומי הרצאות חישוביות, אוטומטים ושפות מכונה סיכומי הרצאות 6 ביוני 2011 מרצה: גיא קינדלר מתרגל: רועי פוקס סוכם ע י: אור שריר פניות לתיקונים והערות: tnidtnid@gmail.com אתר הסיכומים שלי: http://bit.ly/huji_notes 1 תוכן

Διαβάστε περισσότερα

בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד

בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד סמסטר: א' מועד: א' תאריך: יום ה' 0100004 שעה: 04:00 משך הבחינה: שלוש שעות חומר עזר: אין בבחינה שני פרקים בפרק הראשון 8 שאלות אמריקאיות ולכל אחת מהן מוצעות

Διαβάστε περισσότερα

צעד ראשון להצטיינות מבוא: קבוצות מיוחדות של מספרים ממשיים

צעד ראשון להצטיינות מבוא: קבוצות מיוחדות של מספרים ממשיים מבוא: קבוצות מיוחדות של מספרים ממשיים קבוצות של מספרים ממשיים צעד ראשון להצטיינות קבוצה היא אוסף של עצמים הנקראים האיברים של הקבוצה אנו נתמקד בקבוצות של מספרים ממשיים בדרך כלל מסמנים את הקבוצה באות גדולה

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)

לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשעו (2016) לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)............................................................................................................. חלק ראשון: שאלות שאינן להגשה 1. עבור

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ד (2014) דפי עזר

לוגיקה ותורת הקבוצות מבחן סופי אביב תשעד (2014) דפי עזר לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ד (2014) דפי עזר תורת הקבוצות: סימונים.N + = N \ {0} קבוצת המספרים הטבעיים; N Z קבוצת המספרים השלמים. Q קבוצת המספרים הרציונליים. R קבוצת המספרים הממשיים. הרכבת

Διαβάστε περισσότερα

יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012)

יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 6 נושא: תחשיב הפסוקים: הפונקציה,val גרירה לוגית, שקילות לוגית 1. כיתבו טבלאות אמת לפסוקים הבאים: (ג) r)).((p q) r) ((p r) (q p q r (p

Διαβάστε περισσότερα

Regular Expressions (RE)

Regular Expressions (RE) Regular Expressions (RE) ביטויים רגולריים עד כה דנו במספר מודלים חישוביים להצגת (או ליצור) שפות רגולריות וראינו שכל המודלים האלה הם שקולים מבחינת כוח החישובי שלהם. בסעיף זה נראה עוד דרך להצגת (או ליצור)

Διαβάστε περισσότερα

מודלים חישוביים פתרון תרגיל 5

מודלים חישוביים פתרון תרגיל 5 מודלים חישוביים פתרון תרגיל 5 כתוב אוטומט דטרמיניסטי לשפות הבאות מעל הא"ב.Σ={,} א. *Σ. q, ב. q, ג. {ε}, q, q ד. } = 3 {w w mod, q, q,, ה. ''} {w w does not contin the sustring q 4 q 3 q q כתוב אוטומט דטרמיניסטי

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים:

לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשעו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים: לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( 2016 2015 )............................................................................................................. חלק ראשון: שאלות שאינן להגשה.1

Διαβάστε περισσότερα

A-PDF Merger DEMO : Purchase from to remove the watermark

A-PDF Merger DEMO : Purchase from  to remove the watermark A-PDF Merger DEMO : Purchase from wwwa-pdfcom to remove the watermark סוכם על ידי אבי שוע shuaav@gmalcom http://wwwcshujacl/~shuaav אני מקווה שהסיכומים יעזרו לכם ולעוד רבים טעויות אני (ואף אחד אחר) לא

Διαβάστε περισσότερα

( )( ) ( ) f : B C היא פונקציה חח"ע ועל מכיוון שהיא מוגדרת ע"י. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חח"ע אז ועל פי הגדרת

( )( ) ( ) f : B C היא פונקציה חחע ועל מכיוון שהיא מוגדרת עי. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חחע אז ועל פי הגדרת הרצאה 7 יהיו :, : C פונקציות, אז : C חח"ע ו חח"ע,אז א אם על ו על,אז ב אם ( על פי הגדרת ההרכבה )( x ) = ( )( x x, כךש ) x א יהיו = ( x ) x חח"ע נקבל ש מכיוון ש חח"ע נקבל ש מכיוון ש ( b) = c כך ש b ( ) (

Διαβάστε περισσότερα

מודלים חישוביים מבחן מועד א', סמסטר א' תשע''ה (2015)

מודלים חישוביים מבחן מועד א', סמסטר א' תשע''ה (2015) מודלים חישוביים מבחן מועד א', סמסטר א' תשע''ה (2015) מרצה: פרופ' בני שור מתרגלים: אורית מוסקוביץ' וגל רותם 28.1.2015 הנחיות: 1. מומלץ לקרוא את כל ההנחיות והשאלות בתחילת המבחן, לפני כתיבת התשובות. 2. משך

Διαβάστε περισσότερα

גבול ורציפות של פונקציה סקלרית שאלות נוספות

גבול ורציפות של פונקציה סקלרית שאלות נוספות 08 005 שאלה גבול ורציפות של פונקציה סקלרית שאלות נוספות f ( ) f ( ) g( ) f ( ) ו- lim f ( ) ו- ( ) (00) lim ( ) (00) f ( בסביבת הנקודה (00) ) נתון: מצאו ) lim g( ( ) (00) ננסה להיעזר בכלל הסנדביץ לשם כך

Διαβάστε περισσότερα

ביטויים רגולריים הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) הרצאה 5

ביטויים רגולריים הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) הרצאה 5 הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) ביטויים רגולריים הרצאה 5 המצגת מבוססת על ספרם של פרופ' נסים פרנסיז ופרופ' שמואל זקס, "אוטומטים ושפות פורמליות", האוניברסיטה הפתוחה, 1987. גרסה ראשונה

Διαβάστε περισσότερα

פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( )

פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( ) פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד a d U c M ( יהי b (R) a b e ל (R M ( (אין צורך להוכיח). מצאו קבוצה פורשת ל. U בדקו ש - U מהווה תת מרחב ש a d U M (R) Sp,,, c a e

Διαβάστε περισσότερα

מתמטיקה בדידה תרגול מס' 13

מתמטיקה בדידה תרגול מס' 13 מתמטיקה בדידה תרגול מס' 13 נושאי התרגול: תורת הגרפים. 1 מושגים בסיסיים נדון בגרפים מכוונים. הגדרה 1.1 גרף מכוון הוא זוג סדור E G =,V כך ש V ו E. V הגרף נקרא פשוט אם E יחס אי רפלקסיבי. כלומר, גם ללא לולאות.

Διαβάστε περισσότερα

שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם

שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם תזכורת: פולינום ממעלה או מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה p f ( m i ) = p m1 m5 תרגיל: נתון עבור x] f ( x) Z[ ראשוני שקיימים 5 מספרים שלמים שונים שעבורם p x f ( x ) f ( ) = נניח בשלילה ש הוא

Διαβάστε περισσότερα

אוטומטים, שפות פורמליות ו ח ישוּב יוּת

אוטומטים, שפות פורמליות ו ח ישוּב יוּת אוטומטים, שפות פורמליות וחישוביות (202-1-2011) סיכום מאת תומר גודינגר אוטומטים, שפות פורמליות ו ח ישוּב יוּת פרטים אדמיניסטרטיביים המרצים בקורס: ברנד, ברפמן, קנטורוביץ' ואבו-עפאש אתר הקורס: http://csbguacil/~auto141/ain

Διαβάστε περισσότερα

ניתן לקבל אוטומט עבור השפה המבוקשת ע "י שימוששאלה 6 בטכניקתשפה המכפלה שנייה כדי לבנות אוטומט לשפת החיתוך של שתי השפות:

ניתן לקבל אוטומט עבור השפה המבוקשת ע י שימוששאלה 6 בטכניקתשפה המכפלה שנייה כדי לבנות אוטומט לשפת החיתוך של שתי השפות: שאלה 1 בנה אוטומט המקבל את שפת כל המילים מעל הא"ב {,,} המכילות לפחות פעם אחת את הרצף ומיד אחרי כל אות מופיע הרצף. ניתן לפרק את השפה לשתי שפות בסיס מעל הא"ב :{,,} שפת כל המילים המכילות לפחות פעם אחת את

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות

מודלים חישוביים, חישוביות וסיבוכיות מודלים חישוביים, חישוביות וסיבוכיות סשה גולדשטיין, sashag@cs 20 ביוני 2011 תקציר הסיכום להלן מהווה תקציר של חומר הקורס ואיני נוטל עליו כל אחריות. אתם יכולים להיעזר גם בהקלטות השיעורים וכמובן בספר הלימוד.

Διαβάστε περισσότερα

תרגיל 13 משפטי רול ולגראנז הערות

תרגיל 13 משפטי רול ולגראנז הערות Mthemtics, Summer 20 / Exercise 3 Notes תרגיל 3 משפטי רול ולגראנז הערות. האם קיים פתרון למשוואה + x e x = בקרן )?(0, (רמז: ביחרו x,f (x) = e x הניחו שיש פתרון בקרן, השתמשו במשפט רול והגיעו לסתירה!) פתרון

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות 67521

מודלים חישוביים, חישוביות וסיבוכיות 67521 מודלים חישוביים, חישוביות וסיבוכיות 67521 חיים שחור סיכומי תרגולים של שאול אלמגור 21 ביוני 2012 תוכן עניינים 1 אוטומטים........................................................... 1 2 למת הניפוח......................................................

Διαβάστε περισσότερα

r. כלומר התחיל במצב ההתחלתי, סיים במצב מקבל, ובדרך עבר בצורה חוקית. ניתן להגדיר

r. כלומר התחיל במצב ההתחלתי, סיים במצב מקבל, ובדרך עבר בצורה חוקית. ניתן להגדיר מודלים חישוביים סיכום למבחן אוטומטים: שפות / מחרוזות / הגדרות בסיסיות: א"ב: Σ הוא אוסף סופי של תווים, סימנים. מחרוזת / מילה: רצף סופי של אותיות מא"ב מסוים, כאשר מספר האותיות הוא אורכה המחרוזת הריקה: ε

Διαβάστε περισσότερα

מתמטיקה בדידה תרגול מס' 5

מתמטיקה בדידה תרגול מס' 5 מתמטיקה בדידה תרגול מס' 5 נושאי התרגול: פונקציות 1 פונקציות הגדרה 1.1 פונקציה f מ A (התחום) ל B (הטווח) היא קבוצה חלקית של A B המקיימת שלכל a A קיים b B יחיד כך ש. a, b f a A.f (a) = ιb B. a, b f או, בסימון

Διαβάστε περισσότερα

אוטומטים- תרגול 10: מכונות טיורינג.

אוטומטים- תרגול 10: מכונות טיורינג. אוטומטים- תרגול 10: מכונות טיורינג. מודל מכונת טיורינג מכונת טיורינג מורכבת מהרכיבים הבאים: 1. מספר סופי של מצבים.. סרט עבודה אינסופי בעל קצה שמאלי. הסרט המחולק לתאים ובכל תא כתוב תו מ- Γ. 3. ראש קורא/כותב

Διαβάστε περισσότερα

קובץ שאלות ופתרונות של שאלות ממבחנים מנושאים שונים

קובץ שאלות ופתרונות של שאלות ממבחנים מנושאים שונים אוטומטים ושפות פורמליות 236353 סמסטר אביב 2016 קובץ שאלות ופתרונות של שאלות ממבחנים מנושאים שונים קובץ ונערך ע"י אורן אשכנזי ומיכל הורוביץ תכונות סגור ודקדוקים רגולריים. עבור שפות L 1, L 2 מעל א"ב Σ נגדיר

Διαβάστε περισσότερα

הרצאה נושאי הקורס 0.2 א"ב ומילים 0.3 שפות 1. מהו חישוב? 2. מהו מחשב? 3. מהו אלגוריתם? 4. מה ניתן לחשב? מה לא ניתן?

הרצאה נושאי הקורס 0.2 אב ומילים 0.3 שפות 1. מהו חישוב? 2. מהו מחשב? 3. מהו אלגוריתם? 4. מה ניתן לחשב? מה לא ניתן? הרצאה 1 0.1 נושאי הקורס 1. מהו חישוב? 2. מהו מחשב? 3. מהו אלגוריתם? 4. מה ניתן לחשב? מה לא ניתן? בקורס זה נעסוק בבעיות חישוב הנקראות בעיות הכרעה. בהינתן קלט, אנו נבצע "חישוב" ובסופו נחזיר תשובה האם הקלט

Διαβάστε περισσότερα

משוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ

משוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ משוואות רקורסיביות הגדרה: רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים למשל: T = Θ 1 if = 1 T + Θ if > 1 יונתן יניב, דוד וייץ 1 דוגמא נסתכל על האלגוריתם הבא למציאת

Διαβάστε περισσότερα

3. מודלים שונים של חישוב, והיחסים ביניהם

3. מודלים שונים של חישוב, והיחסים ביניהם 3. מודלים שונים של חישוב, והיחסים ביניהם עד כה, הגדרנו מודל פשוט לחישוב, שלו קראנו מכונת טיורינג (במודל T). נרצה להתבונן גם במודלים מורכבים יותר ולהיות מסוגלים לומר משהו על הכוח החישובי של מודל אחד בהשוואה

Διαβάστε περισσότερα

סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות

סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות 25 בדצמבר 2016 תזכורת: תהי ) n f ( 1, 2,..., פונקציה המוגדרת בסביבה של f. 0 גזירה חלקית לפי משתנה ) ( = 0, אם קיים הגבול : 1 0, 2 0,..., בנקודה n 0 i f(,..,n,).lim

Διαβάστε περισσότερα

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m Observabiliy, Conrollabiliy תרגול 6 אובזרווביליות אם בכל רגע ניתן לשחזר את ( (ומכאן גם את המצב לאורך זמן, מתוך ידיעת הכניסה והיציאה עד לרגע, וזה עבור כל צמד כניסה יציאה, אז המערכת אובזרוובילית. קונטרולביליות

Διαβάστε περισσότερα

מבחן במודלים חישוביים + פתרון מוצע

מבחן במודלים חישוביים + פתרון מוצע מבחן במודלים חישוביים + פתרון מוצע סמסטר ב' התשס"ט, מועד ב' תאריך: 1.9.2009 מרצים: ד"ר מירי פרייזלר, פרופ' בני שור מתרגלים: יהונתן ברנט, רני הוד מומלץ לקרוא את כל ההנחיות והשאלות בתחילת המבחן, לפני תחילת

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות 67521

מודלים חישוביים, חישוביות וסיבוכיות 67521 מודלים חישוביים, חישוביות וסיבוכיות 67521 חיים שחור סיכומי שיעורים של ד"ר גיא קינדלר 21 ביוני 2012 תוכן עניינים 2.................................................. אוטומטים ושפות רגולריות 1 3........................................................

Διαβάστε περισσότερα

תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשע"ב זהויות טריגונומטריות

תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשעב זהויות טריגונומטריות תרגול חזרה זהויות טריגונומטריות si π α) si α π α) α si π π ), Z si α π α) t α cot π α) t α si α cot α α α si α si α + α siα ± β) si α β ± α si β α ± β) α β si α si β si α si α α α α si α si α α α + α si

Διαβάστε περισσότερα

מינימיזציה של DFA מינימיזציה של הקנוני שאותה ראינו בסעיף הקודם. בנוסף, נוכיח את יחידות האוטומט המינימלי בכך שנראה שכל אוטומט על ידי שינוי שמות

מינימיזציה של DFA מינימיזציה של הקנוני שאותה ראינו בסעיף הקודם. בנוסף, נוכיח את יחידות האוטומט המינימלי בכך שנראה שכל אוטומט על ידי שינוי שמות מינימיזציה של DFA L. הוא אוטמומט מינימלי עבור L של שפה רגולרית A ראינו בסוף הסעיף הקודם שהאוטומט הקנוני קיים A DFA בכך הוכחנו שלכל שפה רגולרית קיים אוטומט מינמלי המזהה אותה. זה אומר שלכל נקרא A A לאוטומט

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות (חישוביות) 67521

מודלים חישוביים, חישוביות וסיבוכיות (חישוביות) 67521 מודלים חישוביים, חישוביות וסיבוכיות (חישוביות) 67521 22 ביוני 2012 מרצה: גיא קינדלר מתרגל: שאול אלמגור "...one TM to rule them all..." באדיבות בן מאירי איני לוקחת אחריות על מה שכתוב כאן, so tread lightly

Διαβάστε περισσότερα

קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים.

קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים. א{ www.sikumuna.co.il מהי קבוצה? קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים. קבוצה היא מושג יסודי במתמטיקה.התיאור האינטואיטיבי של קבוצה הוא אוסף של עצמים כלשהם. העצמים הנמצאים בקבוצה הם איברי הקבוצה.

Διαβάστε περισσότερα

1 תוחלת מותנה. c ארזים 3 במאי G מדיד לפי Y.1 E (X1 A ) = E (Y 1 A )

1 תוחלת מותנה. c ארזים 3 במאי G מדיד לפי Y.1 E (X1 A ) = E (Y 1 A ) הסתברות למתמטיקאים c ארזים 3 במאי 2017 1 תוחלת מותנה הגדרה 1.1 לכל משתנה מקרי X אינטגרבילית ותת סיגמא אלגברה G F קיים משתנה מקרי G) Y := E (X המקיים: E (X1 A ) = E (Y 1 A ).G מדיד לפי Y.1.E Y

Διαβάστε περισσότερα

חישוביות הרצאה 6 אותה מ M תקודד ע''י מחרוזת רווח ! מכונת טיורינג אוניברסלית

חישוביות הרצאה 6 אותה מ M תקודד ע''י מחרוזת רווח ! מכונת טיורינג אוניברסלית לשיה ספציפית ול ל שיה כללית חישוביות הרצאה 6 כונת טיורינג כונת טיורינג אוניברסלית פונקציות שאינן ניתנות לחישוב עד כה נקטנו בגישה שלכל שיה יש לבנות שלה שבצעת את השיה הספציפית הזו אך בציאות לא בונים חשב

Διαβάστε περισσότερα

i שאלות 8,9 בתרגיל 2 ( A, F) אלגברת יצירה Α היא זוג כאשר i F = { f קבוצה של פונקציות {I קבוצה לא ריקה ו A A n i n i מקומית מ ל. A נרשה גם פונקציות 0 f i היא פונקציה n i טבעי כך ש כך שלכל i קיים B נוצר

Διαβάστε περισσότερα

הקדמה קצרה: מהות הקורס ומטרתו

הקדמה קצרה: מהות הקורס ומטרתו הקדמה קצרה: מהות הקורס ומטרתו עד כה, רוב הקורסים שנתקלתם בהם במדעי המחשב עסקו בעיקר בשאלות כמו "איך אפשר לפתור בעיות בעזרת מחשב?", "איך אפשר להעריך 'איכות' של אלגוריתם לפתרון בעיה", או "באילו שיטות ניתן

Διαβάστε περισσότερα

brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק

brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק יום א 14 : 00 15 : 00 בניין 605 חדר 103 http://u.cs.biu.ac.il/ brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק 29/11/2017 1 הגדרת קבוצת הנוסחאות הבנויות היטב באינדוקציה הגדרה : קבוצת הנוסחאות הבנויות

Διαβάστε περισσότερα

gcd 24,15 = 3 3 =

gcd 24,15 = 3 3 = מחלק משותף מקסימאלי משפט אם gcd a, b = g Z אז קיימים x, y שלמים כך ש.g = xa + yb במלים אחרות, אם ה כך ש.gcd a, b = xa + yb gcd,a b של שני משתנים הוא מספר שלם, אז קיימים שני מקדמים שלמים כאלה gcd 4,15 =

Διαβάστε περισσότερα

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx דפי נוסחאות I גבולות נאמר כי כך שלכל δ קיים > ε לכל > lim ( ) L המקיים ( ) מתקיים L < ε הגדרת הגבול : < < δ lim ( ) lim ורק ( ) משפט הכריך (סנדוויץ') : תהיינה ( ( ( )g ( )h פונקציות המוגדרות בסביבה נקובה

Διαβάστε περισσότερα

אוטומטים ושפות פורמליות מבוא לתורת החישוביות

אוטומטים ושפות פורמליות מבוא לתורת החישוביות אוטומטים ושפות פורמליות מבוא לתורת החישוביות ד ר סמי זעפרני מוקדש לזכרו של משה בנסל חבר, עמית, ומורה דרך מהדורה June 27,2.3 הקדשה הספר מוקדש לזכרו היקר של משה בנסל (955-2), אשר במהלך שלושים שנות עבודתו

Διαβάστε περισσότερα

חידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד.

חידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד. חידה לחימום ( M ש- N > (כך מספרים טבעיים Mו- N שappleי appleתוappleים בעלי אותה הזוגיות (שappleיהם זוגיים או שappleיהם אי - זוגיים). המספרים הטבעיים מ- Mעד Nמסודרים בשורה, ושappleי שחקappleים משחקים במשחק.

Διαβάστε περισσότερα

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת)

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) מכונת טיורינג לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) דטרמיניסטי שפות חופשיות הקשר (שפת ראי מסומנת) סגירות:איחוד,שרשור,היפוך, חיתוך עם שפה רגולרית אוטומט סופי דטרמיניסטי שפות רגולריות סגירות:חיתוך,איחוד,שרשור,משלים,היפוך

Διαβάστε περισσότερα

דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות

דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות 1. מצאו צורה דיסיונקטיבית נורמלית קנונית לפסוקים הבאים: (ג)

Διαβάστε περισσότερα

אינפי - 1 תרגול בינואר 2012

אינפי - 1 תרגול בינואר 2012 אינפי - תרגול 4 3 בינואר 0 רציפות במידה שווה הגדרה. נאמר שפונקציה f : D R היא רציפה במידה שווה אם לכל > 0 ε קיים. f(x) f(y) < ε אז x y < δ אם,x, y D כך שלכל δ > 0 נביט במקרה בו D הוא קטע (חסום או לא חסום,

Διαβάστε περισσότερα

מבני נתונים ואלגוריתמים תרגול #11

מבני נתונים ואלגוריתמים תרגול #11 מבני נתונים ואלגוריתמים תרגול # התאמת מחרוזות סימונים והגדרות: P[,,m] כך Σ * טקסט T )מערך של תווים( באורך T[,,n] n ותבנית P באורך m ש.m n התווים של P ו T נלקחים מאלפבית סופי Σ. לדוגמא: {a,b,,z},{,}=σ.

Διαβάστε περισσότερα

תורת הקבוצות מושגי יסוד בתורת הקבוצות קבוצה אוסף של אלמנטים הנקראים אברי הקבוצה. אין חשיבות לסדר האיברים בקבוצה. אין חשיבות לחזרות.

תורת הקבוצות מושגי יסוד בתורת הקבוצות קבוצה אוסף של אלמנטים הנקראים אברי הקבוצה. אין חשיבות לסדר האיברים בקבוצה. אין חשיבות לחזרות. תורת הקבוצות מושגי יסוד בתורת הקבוצות קבוצה אוסף של אלמנטים הנקראים אברי הקבוצה. אין חשיבות לסדר האיברים בקבוצה. אין חשיבות לחזרות. A = 1,4,7,17,20 B = 1, a, b, c 2 נאמר ש x שייך ל A ונסמן x A אם x הוא

Διαβάστε περισσότερα

2 שאלות )בחירה מ - 4( סה"כ 25 נקודות לכל שאלה 22 נקודות

2 שאלות )בחירה מ - 4( סהכ 25 נקודות לכל שאלה 22 נקודות מבחן 0225 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדיקות אחרונות לפני מסירה )עמודים 7-9( מבנה השאלון פרק

Διαβάστε περισσότερα

logn) = nlog. log(2n

logn) = nlog. log(2n תכנוןוניתוחאלגוריתמים סיכוםהתרגולים n log O( g( n)) = Ω( g( n)) = θ ( g( n)) = תרגול.3.04 סיבוכיות { f ( n) c> 0, n0 > 0 n> n0 0 f ( n) c g( n) } { f ( n) c> 0, n0 > 0 n> n0 0 c g( n) f ( n) } { f ( n)

Διαβάστε περισσότερα

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת)

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) אוטומט מחסנית דטרמיניסטי שפות חופשיות הקשר (שפת ראי מסומנת) סגירות:איחוד,שרשור,היפוך, חיתוך עם שפה רגולרית אוטומט סופי דטרמיניסטי

Διαβάστε περισσότερα

אלגברה ליניארית (1) - תרגיל 6

אלגברה ליניארית (1) - תרגיל 6 אלגברה ליניארית (1) - תרגיל 6 התרגיל להגשה עד יום חמישי (12.12.14) בשעה 16:00 בתא המתאים בבניין מתמטיקה. נא לא לשכוח פתקית סימון. 1. עבור כל אחד מתת המרחבים הבאים, מצאו בסיס ואת המימד: (א) 3)} (0, 6, 3,,

Διαβάστε περισσότερα

תרגול פעולות מומצאות 3

תרגול פעולות מומצאות 3 תרגול פעולות מומצאות. ^ = ^ הפעולה החשבונית סמן את הביטוי הגדול ביותר:. ^ ^ ^ π ^ הפעולה החשבונית c) #(,, מחשבת את ממוצע המספרים בסוגריים.. מהי תוצאת הפעולה (.7,.0,.)#....0 הפעולה החשבונית משמשת חנות גדולה

Διαβάστε περισσότερα

תורת הגרפים - סימונים

תורת הגרפים - סימונים תורת הגרפים - סימונים.n = V,m = E בהינתן גרף,G = V,E נסמן: בתוך סימוני ה O,o,Ω,ω,Θ נרשה לעצמנו אף להיפטר מהערך המוחלט.. E V,O V + E כלומר, O V + E נכתוב במקום אם כי בכל מקרה אחר נכתוב או קשת של גרף לא

Διαβάστε περισσότερα

אוטומטים ושפות פורמליות מבוא לתורת החישוביות

אוטומטים ושפות פורמליות מבוא לתורת החישוביות אוטומטים ושפות פורמליות מבוא לתורת החישוביות סמי זעפרני המחלקה להנדסת חשמל ואלקטרוניקה מכללת אורט בראודה כרמיאל מוקדש לזכרו של משה בנסל חבר, עמית, ומורה דרך מהדורה March 24,2.2 הקדשה הספר מוקדש לזכרו היקר

Διαβάστε περισσότερα

מתמטיקה בדידה תרגול מס' 2

מתמטיקה בדידה תרגול מס' 2 מתמטיקה בדידה תרגול מס' 2 נושאי התרגול: כמתים והצרנות. משתנים קשורים וחופשיים. 1 כמתים והצרנות בתרגול הקודם עסקנו בתחשיב הפסוקים, שבו הנוסחאות שלנו היו מורכבות מפסוקים יסודיים (אשר קיבלו ערך T או F) וקשרים.

Διαβάστε περισσότερα

c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V )

c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V ) הצגות של חבורות סופיות c ארזים 6 בינואר 017 1 משפט ברנסייד משפט 1.1 ברנסייד) יהיו p, q ראשוניים. תהי G חבורה מסדר.a, b 0,p a q b אזי G פתירה. הוכחה: באינדוקציה על G. אפשר להניח כי > 1 G. נבחר תת חבורה

Διαβάστε περισσότερα

הסיכום סמסטר ב' תשס"ז

הסיכום סמסטר ב' תשסז הסיכום סוכם, עובד והוקלד ע"י דינה זליגר מבוסס על הרצאותיו של שמואל ברגר ותרגוליו של איתי קפלן סמסטר ב' תשס"ז תנאי שימוש Please read the ollowg mportat legal ormato beore readg or usg these otes The use

Διαβάστε περισσότερα

הגדרה 0.1 טיעון הוא תקף אם בכל פעם שההנחות נכונות גם המסקנה נכונה.

הגדרה 0.1 טיעון הוא תקף אם בכל פעם שההנחות נכונות גם המסקנה נכונה. 1 לוגיקה סיכום הגדרות משפטים ודברים חשובים אחרים תודה רבה לניצן פומרנץ על הסיכום הכולל של החומר הקדמה הגדרה 0.1 טיעון הוא תקף אם בכל פעם שההנחות נכונות גם המסקנה נכונה. הערה 0.2 נשים לב שלכל שפה יש רובד

Διαβάστε περισσότερα

אלגוריתמים בתורת הגרפים חלק ראשון

אלגוריתמים בתורת הגרפים חלק ראשון גירסה 1. 11.11.22 אלגוריתמים בתורת הגרפים חלק ראשון מסמך זה הינו הראשון בסדרת מסמכים אודות תורת הגרפים, והוא חופף בחלקו לקורס "אלגוריתמים בתורת הגרפים" בטכניון (שאינו מועבר יותר). ברצוני להודות תודה מיוחדת

Διαβάστε περισσότερα

x a x n D f (iii) x n a ,Cauchy

x a x n D f (iii) x n a ,Cauchy גבולות ורציפות גבול של פונקציה בנקודה הגדרה: קבוצה אשר מכילה קטע פתוח שמכיל את a תקרא סביבה של a. קבוצה אשר מכילה קטע פתוח שמכיל את a אך לא מכילה את a עצמו תקרא סביבה מנוקבת של a. יהו a R ו f פונקציה מוגדרת

Διαβάστε περισσότερα

' 2 סמ ליגרת ןורתפ םיפרגה תרותב םימתירוגלא דדצ 1 : הלאש ןורתפ רבסה תורעה

' 2 סמ ליגרת ןורתפ םיפרגה תרותב םימתירוגלא דדצ 1 : הלאש ןורתפ רבסה תורעה אלגוריתמים בתורת הגרפים פתרון תרגיל מס' 2 לשאלות והערות נא לפנות לאילן גרונאו (shrilan@cs.technion.ac.il) א) ב) ג) גרף דו-צדדי (bipartite) הינו גרף (E )G V, אשר קיימת חלוקה של צמתיו לשתי קבוצות U,W e =

Διαβάστε περισσότερα

. {e M: x e} מתקיים = 1 x X Y

. {e M: x e} מתקיים = 1 x X Y שימושי זרימה פרק 7.5-13 ב- Kleinberg/Tardos שידוך בגרף דו-צדדי עיבוד תמונות 1 בעיית השידוך באתר שידוכים רשומים m נשים ו- n גברים. תוכנת האתר מאתרת זוגות מתאימים. בהינתן האוסף של ההתאמות האפשריות, יש לשדך

Διαβάστε περισσότερα

תורת הקבוצות ניר אדר ניר אדר.

תורת הקבוצות ניר אדר ניר אדר. גירסה 101 2432010 גירסה 100 6122003 תורת הקבוצות מסמך זה הורד מהאתר http://wwwunderwarcoil אין להפיץ מסמך זה במדיה כלשהי, ללא אישור מפורש מאת המחבר מחבר המסמך איננו אחראי לכל נזק, ישיר או עקיף, שיגרם עקב

Διαβάστε περισσότερα

( k) ( ) = ( ) ( ) ( ) ( ) A Ω P( B) P A B P A P B תכונות: A ו- B ב"ת, אזי: A, B ב "ת. בינומי: (ההסתברות לk הצלחות מתוך n ניסויים) n.

( k) ( ) = ( ) ( ) ( ) ( ) A Ω P( B) P A B P A P B תכונות: A ו- B בת, אזי: A, B ב ת. בינומי: (ההסתברות לk הצלחות מתוך n ניסויים) n. Ω קבוצת התוצאות האפשריות של הניסוי A קבוצת התוצאות המבוקשות של הניסוי A A מספר האיברים של P( A A Ω מבוא להסתברות ח' 434 ( P A B הסתברות מותנית: P( A B P( B > ( P A B P A B P A B P( B PB נוסחאת ההסתברות

Διαβάστε περισσότερα

תורת המספרים 1 פירוק לגורמים ראשוניים סיכום הגדרות טענות ומשפטים אביב הגדרות 1.2 טענות

תורת המספרים 1 פירוק לגורמים ראשוניים סיכום הגדרות טענות ומשפטים אביב הגדרות 1.2 טענות תורת המספרים סיכום הגדרות טענות ומשפטים אביב 017 1 פירוק לגורמים ראשוניים 1.1 הגדרות חוג A C נקראת חוג אם: היא מכילה את 0 ואת 1 סגורה תחת חיבור, חיסור, וכפל הפיך A חוג. a A נקרא הפיך אם 0,a.a 1 A קבוצת

Διαβάστε περισσότερα

אי שלמות ואי כריעות בשפות פורמליות ד ר אסף חסון, אוניברסיטת בן גוריון בנגב

אי שלמות ואי כריעות בשפות פורמליות ד ר אסף חסון, אוניברסיטת בן גוריון בנגב אי שלמות ואי כריעות בשפות פורמליות ד ר אסף חסון, אוניברסיטת בן גוריון בנגב יובל אדם Young man, in mathematics you don t understand things. You just get used to them. - John von Neumann תוכן עניינים 2 פרולוג....................................

Διαβάστε περισσότερα

"שקר". במקום המילים "אמת" או "שקר" משתמשים באותיות T ו- F (באנגלית truth אמת, false שקר (

שקר. במקום המילים אמת או שקר משתמשים באותיות T ו- F (באנגלית truth אמת, false שקר ( . חלק : 1 תחשיב הפסוקים. 1) פסוקים. משתנים פסוקיים. ערכי האמת. בדיבור יום-יומי אנו משתמשים במשפטים שונים. לדוגמא: " יורם סטודנט ", "בישראל בקיץ חם.", "מה השעה?", "דג כרפיון עף בשמיים.", "לך הביתה!", "פרות

Διαβάστε περισσότερα

הגדרה: קבוצת פעילויות חוקית היא קבוצה בה כל שתי פעילויות

הגדרה: קבוצת פעילויות חוקית היא קבוצה בה כל שתי פעילויות אלגוריתמים חמדניים אלגוריתם חמדן, הוא כזה שבכל צעד עושה את הבחירה הטובה ביותר האפשרית, ולא מתחרט בהמשך גישה זו נראית פשטנית מדי, וכמובן שלא תמיד היא נכונה, אך במקרים רבים היא מוצאת פתרון אופטימאלי בתרגול

Διαβάστε περισσότερα

אוטומטים מעל עצמים אינסופיים 67663

אוטומטים מעל עצמים אינסופיים 67663 אוטומטים מעל עצמים אינסופיים 67663 חיים שחור סיכומי הרצאות של אורנה קופרמן י"ח אדר תשע"ג (שעור 1) הערה 0.1 מי שמעוניין לסייע בשרטוט האוטומטים מתבקש לפנות אלי. בחישוביות דיברנו על אוטומטים ושפות רגולריות.

Διαβάστε περισσότερα

אימות חומרה תוכנה אלי דיין 1 6 בדצמבר

אימות חומרה תוכנה אלי דיין 1 6 בדצמבר אימות חומרה תוכנה אלי דיין 1 6 בדצמבר 2013 1 תקציר מסמך זה יביא את סיכומי השיעורים מהקורס אימות חומרה תוכנה, שהועבר על ידי פרופ אלכסנדר רבינוביץ בסמסטר א בשנה ל תשע ד. תוכן עניינים

Διαβάστε περισσότερα

תרגול מס' 6 פתרון מערכת משוואות ליניארית

תרגול מס' 6 פתרון מערכת משוואות ליניארית אנליזה נומרית 0211 סתיו - תרגול מס' 6 פתרון מערכת משוואות ליניארית נרצה לפתור את מערכת המשוואות יהי פתרון מקורב של נגדיר את השארית: ואת השגיאה: שאלה 1: נתונה מערכת המשוואות הבאה: הערך את השגיאה היחסית

Διαβάστε περισσότερα

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת)

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) אוטומט מחסנית דטרמיניסטי שפות חופשיות הקשר (שפת ראי מסומנת) סגירות:איחוד,שרשור,היפוך, חיתוך עם שפה רגולרית אוטומט סופי דטרמיניסטי

Διαβάστε περισσότερα

קיום ויחידות פתרונות למשוואות דיפרנציאליות

קיום ויחידות פתרונות למשוואות דיפרנציאליות קיום ויחידות פתרונות למשוואות דיפרנציאליות 1 מוטיבציה למשפט הקיום והיחידות אנו יודעים לפתור משוואות דיפרנציאליות ממחלקות מסוימות, כמו משוואות פרידות או משוואות לינאריות. עם זאת, קל לכתוב משוואה דיפרנציאלית

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות אביבתשס ז מבחןסופי מועדב בהצלחה!

לוגיקה ותורת הקבוצות אביבתשס ז מבחןסופי מועדב בהצלחה! הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב 24/10/2007 מרצה: פרופ אורנה גרימברג מתרגלים: גבי סקלוסוב,קרן צנזור,רותם אושמן,אורלי יהלום לוגיקה ותורת הקבוצות 234293 אביבתשס ז מבחןסופי מועדב הנחיות: משךהבחינה:

Διαβάστε περισσότερα

c ארזים 15 במרץ 2017

c ארזים 15 במרץ 2017 הסתברות למתמטיקאים c ארזים 15 במרץ 2017 הקורס הוא המשך של מבוא להסתברות שם דיברנו על מרחבים לכל היותר בני מניה. למשל, סדרת הטלות מטבע בלתי תלויות היא דבר שאי אפשר לממש במרחב בן מניה נסמן את התוצאה של ההטלה

Διαβάστε περισσότερα